﻿using System.Runtime.InteropServices;

namespace WirelessAccessPoint.InteropServices
{
    /// <summary>
    /// The WLAN_HOSTED_NETWORK_PEER_STATE structure contains information about
    /// the peer state for a peer on the wireless Hosted Network.
    /// </summary>
    [StructLayout(LayoutKind.Sequential)]
    public struct WLAN_HOSTED_NETWORK_PEER_STATE
    {
        /// <summary>
        /// The MAC address of the peer being described.
        /// </summary>
        public DOT11_MAC_ADDRESS PeerMacAddress;

        /// <summary>
        /// The current authentication state of this peer.
        /// </summary>
        public WLAN_HOSTED_NETWORK_PEER_AUTH_STATE PeerAuthState;
    }
}
